.mime_ {
  height: ~"calc(100vh - 60rpx)";
  padding: 30rpx;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  .mime_userInfo {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    .mime_userInfo_img {
      width: 160rpx;
      height: 160rpx;
      border-radius: 50%;
      margin-right: 20rpx;
    }
    .mime_userInfo_name {
      flex-direction: column;
      align-items: flex-start;
      flex: 1;
      .userInfo_name{
        font-size: 30rpx;
        color: #000000;
        font-weight: 600;
      }
      .userInfo_num{
        margin-top: 10rpx;
        display: flex;
        flex-direction: row;
        .userInfo_fans, .userInfo_care{
          margin-right: 20rpx;
          color: #000000;
          font-size: 24rpx;
        }
      }
    }
    .userInfo_right{
      position: relative;
      margin-right: 30rpx;
      display: flex;
      flex-direction: row;
      .userInfo_right_img{
        width: 40rpx;
        height: 40rpx;
      }
      .redDrop{
        position: absolute;
        top: 0rpx;
        right: 6rpx;
        width: 12rpx;
        height: 12rpx;
        border-radius: 50%;
        background: #ce0404;
      }
    }
  }
  .mime_content {
    margin-top: 30rpx;
    .mime_content_opinion, .mime_content_module {
      background: rgba(255, 255, 255, .7);
      padding: 20rpx;
      border-radius: 10px;
      width: ~'calc(100% - 40rpx)';
      height: auto;
      margin-top: 20rpx;
      box-shadow: 1rpx 1rpx 18rpx 0rpx rgba(4, 0, 0, 0.15);
      .mime_topName{
        font-weight: 600;
        color: #000000;
        font-size: 34rpx;
        /* margin-bottom: 20rpx; */
      }
      .module_item{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        .module_view {
          width: 33%;
          padding: 30rpx 0;
          display: flex;
          flex-direction: column;
          justify-content: space-between;
          align-items: center;
          .module_img {
            width: 60rpx;
            height: 60rpx;
            margin-bottom: 10rpx;
          }
          .module_name{
            color: #333333;
            font-size: 24rpx;
          }
        }
      }
    }
  }
}
